home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / prog_bas / nkbvc11.zip / README.TXT < prev    next >
Text File  |  1996-04-11  |  8KB  |  266 lines

  1. ----------------------------------------------------------------
  2.  
  3.                      KNOB OCX Control  
  4.  
  5.           Copyright 1995-1996 Northeast Data Corp.
  6.  
  7.                    All Rights Reserved
  8.  
  9. ----------------------------------------------------------------
  10.  
  11.  
  12.    Release 1.1
  13.  
  14.     January 1996
  15.  
  16.  
  17. This document describes the NED KNOB OLE Custom Control. 
  18.  
  19.  
  20.                CONTENTS
  21.  
  22. 1. Product Description
  23. 2. Legal Information
  24. 3. Installation
  25. 4. Usage
  26. 5. Demonstration Application
  27. 6. Ordering Information
  28. 7. Support
  29. 8. Version release notes
  30.  
  31. ----------------------------------------------------------------
  32.  
  33. 1. Product Description
  34.  
  35. The KNOB OCX Control is a Microsoft Windows 32-bit OCX custom 
  36. control that presents a knob control similar to those used on stereo
  37. equipment.
  38.  
  39. This control is compatible with Windows '95. and Windows NT.
  40.  
  41. Being a 32-bit OLE control, the programmer can add the NED Konb Control 
  42. into any 32-bit OCX container application, such as Visual C++ 4.x,
  43. Visual Basic 4.0 (32-bit), Access 95 or Delphi 2.0.
  44.  
  45. Use of the KNOB Control in a finished application requires the
  46. KNOB Control OCX (NKNOB32.OCX) to be installed with the application.
  47.  
  48. There are properties available that allow the programmer to control
  49. the behavior and appearance of the Control. The KNOB can appear
  50. in four different orientations. Colors of various parts of the control
  51. can be adjusted, and there are 3D properties that let you specify such
  52. things as borders and bevels.
  53.  
  54. The range of the KNOB can be set to any range with low and high values
  55. varying from 0 to 32767.
  56.  
  57.  
  58. -------------------------------------------------------------------
  59.  
  60. 2. Legal Information
  61.  
  62. The purchaser of the KNOB Control is allowed to use it and
  63. distribute it in applications without paying any royalty, and without
  64. printing or displaying a copyright notice for the control. This only
  65. includes distribution of the KNOB Control OCX (NKNOB32.OCX). It does 
  66. not include distribution of the KNOB.lic file, or the documentation 
  67. that comes with the Control. 
  68.  
  69. The purchaser of the KNOB Control may distribute the control OCX with
  70. applications that are networked (multiple users accessing the OCX from
  71. a file server) without paying any license fees to Northeast Data Corp.
  72.  
  73.  
  74. -------------------------------------------------------------------
  75.  
  76. 3. Installation
  77.  
  78. Create a temp directory on your hard disk and copy all files from
  79. the distribution disk to the directory. These files include:
  80.  
  81.    NKnob32.OCX        (NED Knob OCX)
  82.    KNOB.TLB        (NED Knob Type Library)
  83.    README.TXT         (this file)
  84.    REGISTER.EXE       (Registration Program)
  85.    DEMO.CPP            (Demo Files)
  86.    DEMO.H
  87.    DEMO.MAK
  88.    DEMO.RC
  89.    DEMODLG.CPP
  90.    DEMODLG.H
  91.    KNOB.CPP
  92.    KNOB.H
  93.    RESOURCE.H
  94.    STDAFX.CPP
  95.    STDAFX.H
  96.    RES\DEMO.ICO
  97.    RES\DEMO.RC2
  98.  
  99. If you have downloaded the NKBVC11.ZIP file, use PKUNZIP to extract the 
  100. files into the temp directory.
  101.  
  102. The files listed below are required to use the OCX and demo in this
  103. archive.  This files can be found in OCX4032.ZIP in the same area as
  104. NKBVC11.ZIP.  This files in this archive should be placed in the 
  105. same directory as the above OCX files.
  106.  
  107. MFC40.DLL      (Required for OCX)
  108. MSVCRT40.DLL   (Required for OCX)
  109. OLEPRO32.DLL   (Required for OCX)
  110.  
  111. If you already have these files on your system, they are probably 
  112. located in the System or System32 directory.  If this is the case,
  113. you probably do not need to download these files again.  
  114.  
  115. To register the OCX and DLL files, place all of the above files in 
  116. the same directory and run the REGISTER.EXE file.
  117.  
  118. A 32-bit Microsoft Visual C++ 4.x example application is provided with 
  119. the NED Knob OCX control. You must have the 32-bit version of Microsoft 
  120. Visual C++ 4.x installed on your machine to run this demo.
  121.  
  122. The example application allows you to play with the features of the NED
  123. Knob control interactively.
  124.  
  125. The demo application is not crippled in any way.  The dialog specifying 
  126. that this is an unregistered version of the control does not appear in 
  127. the release version.
  128.  
  129. -------------------------------------------------------------------
  130.  
  131. 4. Usage
  132.  
  133.  
  134. PROPERTIES
  135. ----------
  136.  
  137.    About...    
  138.     - Displays the about dialog box for the KNOB control.
  139.  
  140.    BackColor   
  141.     - Sets the background color.
  142.  
  143.    BorderColor 
  144.     - Color of the border. The border is the region between
  145.           the outer and inner bevels.
  146.  
  147.    BorderWidth 
  148.     - Width of the border in pixels. 
  149.  
  150.    FaceColor   
  151.     - Color of the area inside the knob. If you set this to
  152.       white, pie-shaped areas will be drawn inside the knob
  153.         to give a "shiny" effect.
  154.  
  155.    HiliteColor 
  156.     - Color of the upper left of inner and outer bevels when
  157.       their styles are set to raised. Color of the lower right
  158.       bevels when their styles are set to inset.
  159.  
  160.    InnerBevel  
  161.     - Solid (2), Inset (0), or Raised (1).
  162.  
  163.    InnerBevelWidth 
  164.     - The width of the inner bevel in pixels.
  165.  
  166.    Max         
  167.     - Maximum KNOB value. This must be greater than the 
  168.       minimum KNOB value.
  169.  
  170.    Min         
  171.     - Minimum KNOB value. This must be less than the maximum
  172.           KNOB value.
  173.  
  174.    NeedleColor 
  175.     - Color of the needle.
  176.  
  177.    Orientation 
  178.     - Bottom(0), Left(1), Right(2), Top(3)
  179.  
  180.    OuterBevel  
  181.     - Solid (2), Inset (0), or Raised (1).
  182.  
  183.    OuterBevelWidth 
  184.     - The width of the outer bevel in pixels.
  185.  
  186.    Pos         
  187.     - Current KNOB position. This must be a value between
  188.           or including the current minimum and maximum values of
  189.           the KNOB.
  190.  
  191.    ShadowColor 
  192.     - The color of the left and top sides of the outer and 
  193.       inner bevels when the bevel    styles are "Inset". The 
  194.       color of the bottom and right sides when the style is 
  195.       set to "Raised".
  196.  
  197.  
  198. EVENTS
  199. ------
  200.  
  201. ValueChanged   
  202.  
  203.       The parameter is the new position of the knob.
  204.  
  205. -----------------------------------------------------------------------
  206.  
  207. 5. Demonstration Application
  208.  
  209. The VB demo app displays a knob that tracks to a scrollbar and 
  210. shows various property settings.
  211.  
  212. -----------------------------------------------------------------------
  213.  
  214. 6. Ordering Information
  215.  
  216. The easiest way to obtain a registered version is to type GO SWREG on
  217. Compuserve. The ID for the 32-bit NED Knob OCX is 9667. The ID for the 
  218. 16-bit NED Knob OCX is 9374. After you provide the information, Compuserve 
  219. will send us a mail message. We will send you the software. Compuserve 
  220. will bill you and then pay us.
  221.  
  222. To obtain the software directly from us, send a money order or a check
  223. drawn on a U.S bank to the address above.  Specify "NED Knob 32-bit OCX" 
  224. or "NED Knob 16-bit OCX" and provide your full address. If you provide 
  225. a Compuserve ID, we can send the software via e-mail.
  226.  
  227. The price of the 32-bit NED Knob OCX control is $45.00US.
  228. The price of the 16-bit NED Knob OCX control is $45.00US.
  229. The price of the NED Knob OCX Source is $199.00US.
  230. Shipping and handling fees in the US are $15.00US.
  231. Shipping and handling fees outside the US are $20.00US.
  232. New York State residents must add 8% sales tax.
  233.  
  234. -----------------------------------------------------------------------
  235.  
  236. 7. Support
  237.  
  238. Technical support is available only for registered users.
  239.  
  240. For technical support, call 716-247-5934 from 8:00 a.m to 5:00 p.m
  241. Monday through Friday. You may also send a FAX to this same number.
  242.  
  243.    Northeast Data Corp.
  244.    2117 Buffalo Rd., Suite 290
  245.    Rochester, NY  14624
  246.  
  247.    Phone (716) 247-5934 (voice & fax)
  248.    E-Mail 
  249.     Internet:    ned1@frontiernet.net 
  250.     CompuServe:    71321,3304
  251.     
  252.        Home Page:    http://www.frontiernet.net/~ned1/index.htm
  253.  
  254. -----------------------------------------------------------------------
  255.  
  256. 8. Version Release Notes
  257.  
  258. Version 1.0  - December 1995
  259.  
  260.    First release.
  261.  
  262. Version 1.1    - January 1996
  263.  
  264.     Fixed problem with demo dialog crashing when control was loaded.
  265.  
  266.